/**
* 版权归 瞄你个汪 所有。
* 使用本代码应遵守相关法律法规和许可证的要求。
*/
package cn.sqlsuper.eunm;

import cn.sqlsuper.annotation.Description;

/**
 * <p>
 * 账号类型枚举
 * </p>
 * @author 瞄你个汪
 * @since 2024-05-01 12:00:00
 */
@Description("账号类型枚举")
public enum SysAccountTypeEnum {
    SysSuperAdmin("超级管理员", 999),
    SysAdmin("系统管理员", 888),
    NormalUser("普通账号", 777),
    Member("会员", 666),
    Guest("游客", 555);

    /**
     * 状态文本
     */
    public final String text;
    /**
     * 状态值
     */
    public final int value;

    SysAccountTypeEnum(String text, int value) {
        this.value = value;
        this.text = text;
    }

    @Override
    public String toString() {
        return this.value + "-" + text;
    }
}
